@charset "gb2312";
/***********banner***********/
.ry_banner{width:100%; height:922px}
.ml_banner{width:100%; float:left}
.index_focus {
    position: relative;
    width: 100%;
    height: 922px;
    overflow: hidden;
	float:left;
}
.index_focus .bd li {  
    display: none;
    position: absolute;
    left: 0;
    top: 0;
	width:1920px;
}
.index_focus_post {
    z-index: 10;
}
.index_focus .pic {
    height: auto;
    display: block;
	margin:0 auto
}
.index_focus .pic:hover {
    text-decoration: none;
}
.index_focus .slide_nav {
    position: absolute;
    left: 50%;
    top:820px;
	width:400px;
	margin-left:-200px;
}
.index_focus .slide_nav a {
	width:90px; height:5px; background:#FFF; text-indent:-999em; margin-right:10px; float:left; overflow:hidden;
}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{ background:#d71318}
.index_focus_pre,.index_focus_next {
    position: absolute;
    top: 50%;
    margin-top: -36px;
    width: 72px;
    height: 72px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    z-index: 10;
}

.ry_pin{width:100%; height:243px; background:#f8f7f7; float:left}
.ry_pin_1{width:1100px; margin:0 auto}
.ry_pin_1 ul{width:886px; height:170px; float:left; display:inline; margin:24px 0 0 106px; background:url(../images/ry_index_16.jpg) repeat-x;}
.ry_pin_1 li{width:170px; float:left; display:inline; text-align:center; margin-right:188px}
.ry_pin_1 a{width:100%; line-height:30px; height:60px; padding:85px 0 25px 0; float:left; color:#FFF; font-size:18px;}
.ry_pin_1 a.yingxiao{background:url(../images/ry_index_14.jpg) no-repeat}
.ry_pin_1 a.cehua{background:url(../images/ry_index_18.jpg) no-repeat}
.ry_pin_1 a.longtou{background:url(../images/ry_index_21.jpg) no-repeat}
.ry_jian{width:100%; height:348px; background:url(../tupian/re_jian_02.jpg) center no-repeat; float:left}
.ry_jian_1{width:1100px; margin:0 auto}
.ry_jian_2{width:100%; float:left; text-align:center}
.ry_jian_2 dt{width:100%; float:left; display:inline; margin-top:35px; line-height:40px; text-transform : uppercase; font-size:38px; color:#e60517;}
.ry_jian_2 dt a{color:#e60517;}
.ry_jian_2 dd{width:600px; float:right; text-align:left; margin-top:11px; font-size:28px; font-weight:bold; line-height:30px; color:#fffefe;}
.ry_jian_2 dd a{color:#fffefe}
.ry_jian_1 p{width:1022px; float:left; display:inline; margin:45px 0 0 39px; line-height:36px; font-size:16px; color:#ffffff}

.ry_he_4{width:484px; float:right; display:inline; margin-top:61px}
.ry_he_4 li{width:88px; height:48px; float:left; display:inline; margin:32px 0 0 37px}
.ry_he_4 li img{width:88px; height:48px; display:block}
.ry_yu{width:100%; height:477px; background:url(../images/ry_yu_17.jpg) center no-repeat; float:left}
.ry_yu_1{width:1100px; margin:0 auto}
.ry_yu_2{width:275px; text-align:center; float:left; height:365px; display:inline; margin-top:66px}
.ry_yu_2:hover{background:#e60517; border-radius:10px}
.ry_yu_3{width:155px; float:left; display:inline; margin:35px 0 0 60px;}
.ry_yu_3 dt{width:100%; float:left;}
.ry_yu_3 dt img{display:block}
.ry_yu_3 dd{width:100%; float:left; text-align:center; line-height:70px; border-bottom:1px dashed #ffffff; height:70px; font-size:18px;}
.ry_yu_3 dd a{color:#ffffff}
.ry_yu_4{width:155px; float:left; display:inline; margin:15px 0 0 60px; text-align:center; line-height:26px; font-size:14px; color:#FFF}


.ry_he{width:100%; height:596px; background:url(../images/ry_yaun_02.jpg) center no-repeat; float:left}
.ry_he_1{width:1100px; margin:0 auto}
.ry_he_2{width:435px; float:left; display:inline; margin:50px 0 0 10px; height:491px;}

#scroll_list{ width:100%; position:relative;}
#scroll_list .scroll_content{width:100%; height:491px;position:relative; overflow:hidden;}
#scroll_list ul{overflow:hidden; list-style-type:none;}
#scroll_list li{ text-align:center; width:100%; overflow:hidden; }
#scroll_list ul li img{ display:block; margin:0 auto;}

.ry_he_3{width:435px; float:right; display:inline; margin:50px 10px 0 0; height:491px;}
.scroll_list{ width:100%; position:relative;}
.scroll_list .scroll_content{width:100%; height:491px;position:relative; overflow:hidden;}
.scroll_list ul{overflow:hidden; list-style-type:none;}
.scroll_list li{ text-align:center; width:100%; overflow:hidden; }
.scroll_list ul li img{ display:block; margin:0 auto;}

